<article id="post-28" class="post type-post status-publish format-standard hentry">
	<header class="entry-header">
	<h1 class="entry-title">keta-custom</h1>
	<div class="comments-link"> 
			<a href="#respond" title="keta-custom"><span class="leave-reply">发表回复</span></a>
		<div class="leave-reply" style="float:right;">11 views</div>
	</div>
	<!-- .comments-link --> 
  	</header>
  	<!-- .entry-header -->
  
  	<div class="entry-content">
	<div id="head" style="color:#333333;font-family:Helvetica, arial, freesans, clean, sans-serif;font-size:13px;font-style:normal;font-weight:normal;text-align:start;background-color:#FFFFFF;">
	<h1 class="instapaper_title" style="font-size:30px;">
		项目介绍
	</h1>
</div>
<div id="wiki-content" style="color:#333333;font-family:Helvetica, arial, freesans, clean, sans-serif;font-size:13px;font-style:normal;font-weight:normal;text-align:start;background-color:#FFFFFF;">
	<div class="wrap">
		<div id="wiki-body" class="gollum-markdown-content instapaper_body">
			<div class="markdown-body" style="font-size:15px;padding:0px 30px;margin:0px -30px;">
				<p style="margin-left:0px;">
					keta-custom(原keta-security)是一个通用的定制化平台，解决了在web程序再开发过程中遇见的通用功能重复，界面风格迥异；安全无保障，质量无保 障等问题。该平台使用了maven作为项目管理，使用了web开发流行的框架便于学习使用，具体使用了spring、springmvc、spring ache （安全）shiro、hibernate、freemark等框架，为了统一页面风格使用DWZ作为页面富客户端的展示。
				</p>
				<hr />
				<h1 style="font-size:2.5em;font-weight:bold;">
					<a name="它的优势" class="anchor" href="https://github.com/ketayao/keta-custom/wiki/%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D#%E5%AE%83%E7%9A%84%E4%BC%98%E5%8A%BF"></a>它的优势：
				</h1>
				<ol>
					<li>
						项目构建简单，页面风格统一，可快速定制页面。
					</li>
					<li>
						使用了Apache Shiro，大大提高了系统的安全性，使用了缓存技术，提升了页面响应速度。
					</li>
					<li>
						框架中实现定制项目的基本功能，用户管理、组织管理、角色管理、模块管理、页面主框架等。
					</li>
					<li>
						提供了激活超级用户的功能（id=1的用户自动拥有所有权限），方便测试、开发（生成环境建议关闭该功能）。
					</li>
					<li>
						提供页面自动化测试以及代码检查等功能，能快速、准确生成代码检查报告。 ***
					</li>
				</ol>
				<h1 style="font-size:2.5em;font-weight:bold;">
					<a name="模块作用" class="anchor" href="https://github.com/ketayao/keta-custom/wiki/%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D#%E6%A8%A1%E5%9D%97%E4%BD%9C%E7%94%A8"></a>模块作用：
				</h1>
				<ol>
					<li>
						组织管理：组织是树状结构的，能无限制多层建立组织结构，每个组织下可以挂靠多个用户，组织可以分配多个角色。
					</li>
					<li>
						用户管理：使用了密码加密，状态控制，一个用户可以拥有多个角色。
					</li>
					<li>
						模块管理（即菜单管理）：模块也是树状结构，可以建立多层次，模块中可以自定义权限（除CRUD以外的种种）。
					</li>
					<li>
						角色管理：角色可以任意分配模块的权限（权限做到了url控制和方法控制）。
					</li>
				</ol>
				<hr />
				<h1 style="font-size:2.5em;font-weight:bold;">
					<a name="运行手册" class="anchor" href="https://github.com/ketayao/keta-custom/wiki/%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D#%E8%BF%90%E8%A1%8C%E6%89%8B%E5%86%8C"></a>运行手册
				</h1>
				<h2 style="font-size:2em;font-weight:bold;">
					<a name="eclipsemyeclipse中源码运行" class="anchor" href="https://github.com/ketayao/keta-custom/wiki/%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D#eclipsemyeclipse%E4%B8%AD%E6%BA%90%E7%A0%81%E8%BF%90%E8%A1%8C"></a>eclipse（myeclipse）中源码运行
				</h2>
				<ol>
					<li>
						导入maven项目（当然要安装maven插件咯），导入相关依赖包
					</li>
					<li>
						创建mysql数据库keta_custom，导入测试数据security\src\main\resources\sql\mysql\keta_custom.sql
					</li>
					<li>
						运行keta-custom\src\test\java\com\ketayao\ketacustom\test\QuickStartServer.java
					</li>
					<li>
						访问地址：localhost:9090/keta-custom
					</li>
					<li>
						用户名：admin 密码：123456（默认激活了超级用户，admin拥有所有权限）
					</li>
				</ol>
				<h2 style="font-size:2em;font-weight:bold;">
					<a name="服务器tomcat等war运行" class="anchor" href="https://github.com/ketayao/keta-custom/wiki/%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D#%E6%9C%8D%E5%8A%A1%E5%99%A8tomcat%E7%AD%89war%E8%BF%90%E8%A1%8C"></a>服务器（tomcat等）war运行
				</h2>
				<ol style="margin-left:0px;">
					<li>
						创建mysql数据库keta_custom，导入测试数据security\src\main\resources\sql\mysql\keta_custom.sql
					</li>
					<li>
						丢进你的web容器（tomcat等等）。
					</li>
					<li>
						输入你的地址，用户名：admin 密码：123456（默认激活了超级用户，admin拥有所有权限）
					</li>
				</ol>
				<p>
					<br />
				</p>
				<p>
					了解更多详见：<a href="https://github.com/ketayao/keta-custom">https://github.com/ketayao/keta-custom</a> 
				</p>
			</div>
		</div>
	</div>
</div>
	</div>
  	<!-- .entry-content -->
  
	<footer class="entry-meta"> 本条目发布于
	<a href="/view/28" title="9/3/13 5:16 PM" rel="bookmark"><time class="entry-date" datetime="2013-09-03 17:16:01">2013年09月03日</time></a>。
	属于<a href="/archive/category/9" title="查看我的开源中的全部文章" rel="category tag">我的开源</a>分类
	，被贴了
		<a href="/archive/tag/11" rel="tag">keta-custom</a>
	标签
	。
	<span class="">作者是<span class="author vcard"><a class="url fn n" href="/archive/user/1" title="查看所有由ketayao发布的文章" rel="author">ketayao</a></span>。</span> 
	</footer>
  <!-- .entry-meta --> 
</article>
